Skip to content

[FEAT] Add User as repository ruleset bypass actor#3438

Open
manugeorge04 wants to merge 1 commit into
integrations:mainfrom
manugeorge04:add-user-repository-ruleset-bypass-actor
Open

[FEAT] Add User as repository ruleset bypass actor#3438
manugeorge04 wants to merge 1 commit into
integrations:mainfrom
manugeorge04:add-user-repository-ruleset-bypass-actor

Conversation

@manugeorge04
Copy link
Copy Markdown

Resolves #3423


Before the change?

  • github_repository_ruleset rejected bypass_actors with actor_type = "User" during schema validation, even though GitHub now supports user bypass actors for repository rulesets.

After the change?

  • github_repository_ruleset accepts actor_type = "User" for bypass_actors.
  • The repository ruleset acceptance test now exercises a User bypass actor using the numeric GitHub user ID.
  • Repository ruleset documentation now lists User as a valid actor_type and clarifies that actor_id must be the numeric GitHub user ID.

Pull request checklist

  • Schema migrations have been created if needed (example)
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Does this introduce a breaking change?

Please see our docs on breaking changes to help!

  • Yes
  • No

@github-actions
Copy link
Copy Markdown

👋 Hi! Thank you for this contribution! Just to let you know, our GitHub SDK team does a round of issue and PR reviews twice a week, every Monday and Friday! We have a process in place for prioritizing and responding to your input. Because you are a part of this community please feel free to comment, add to, or pick up any issues/PRs that are labeled with Status: Up for grabs. You & others like you are the reason all of this works! So thank you & happy coding! 🚀

@manugeorge04 manugeorge04 force-pushed the add-user-repository-ruleset-bypass-actor branch from 5263dc0 to 252bc71 Compare May 20, 2026 21:11
@manugeorge04 manugeorge04 changed the title Add User as repository ruleset bypass actor [FEAT] Add User as repository ruleset bypass actor May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEAT]: Support User actor type in bypass_actors for ruleset

1 participant